Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 SLOUGH ROAD Detached £129,950 24 Oct 1997
122 SLOUGH ROAD Semi-Detached £119,950 20 Dec 1995
124 SLOUGH ROAD Semi-Detached £427,000 29 Jul 2011